Fare Payment Options
Learn more about trip planning and online fare apps by clicking one of the options below.

DiriGo offers both mobile app and smart card options for your cashless ride on Greater Portland Metro and Biddeford Saco Old Orchard Beach Transit (BSOOB Transit).
Benefits include:
- Fare capping — Automatically save money when you ride frequently.
- Free transfers — Trips within 90 minutes of your initial fare payment are free.
- Card or App — Choose your preferred media
Select an option below to learn how to register, add money and get riding.
DiriGo Pass Smart Card and App Information

Register Your Account
There are three ways to register yourself on the app. Select one of them from the app login screen.

Create A New Account
New to the app Umo? Create a new account.
Sign In With An Existing Umo Account
Use your TouchPass login or number to connect to an existing UMO account.
Connect A Card
Use the number on your current TouchPass or Umo transit card to create an new account connected to an existing balance.
Add Money & Buy Fares
Once you are registered and logged into your account, you have choices from adding money to your account to purchasing fares.
Home Screen Options
- Where do you want to go — Trip Planning
- My Wallet – Validation Code, Buy a pass or add cash
- Favorites, Directions, Stops, Lines, Wallet
Select Add Cash Or Buy Passes
- Load your wallet
- Add cash up to $200
- Or buy Ten Ride Passes
Select Amount/Add Cash
- Select amount
- Confirm your purchase and continue
Use Wallet To Buy Fares
- Validation (QR) Code is generated
- Board the bus, scan the code.